@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:""Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif"; font-size:13px; color:#43494B; line-height:22px;}
a{ color:#43494B; text-decoration:none;}
a:hover{}
img{ border:none;}
input,textarea{color: #6F6C6C;box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 2px 4px rgba(0,0,0,.2) inset, 0 0 12px rgba(255,255,255,.1);}
input:focus{ outline:none;}
textarea{ resize:none; overflow:auto;width: 414px;padding-left: 5px;height: 100px;border: 1px solid #d0d0d0;}
textarea:focus{ outline:none;}
ul,dl,ol{ list-style:none;}
.clear{ clear:both;}
.none{ display:none;}
.f_l{ float:left;}
.ml10{ margin-left:10px;}
.mt10{ margin-top:10px;}
.pb{ position:absolute}
.height_10{ height:10px; overflow:hidden; width:100%; clear:both;}
.height_20{ height:20px; overflow:hidden; width:100%;}
.height_24{ height:24px; overflow:hidden; width:100%;}
.col{ width:1010px; margin:0 auto;}


.login-bg{ background: -webkit-radial-gradient(#205983, #0A2742);
background: radial-gradient(#205983, #0A2742); font-family:"微软雅黑"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#205983,endColorstr=#0A2742,grandientType=1);height:100%; width:100%;position:fixed;}

.login{width:470px;  overflow:hidden; margin:0 auto; padding-top:110px;}

.login .middle{width:460px; padding:15px;}
.login .middle .hd{ text-align:center; line-height:55px; color:#1675b7; font-size:21px;}
.login .middle .bd{ color:#4c4b4f;border: 1px solid #e5e5e5;-webkit-box-shadow: rgba(0,0,0,0.7) 0 4px 10px -1px; width:400px; margin:0 auto; background:#fff;box-shadow:  rgba(0,0,0,0.7) 0 4px 10px -1px; padding:15px 10%;}
.login .middle .bd .re{ background:rgb(235, 236, 236); display:block; width:360px; height:38px; border:1px solid #e5e5e5; border-radius:2px; text-indent:0.5em; color:#9a9a9a; line-height:28px;box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 2px 4px rgba(0,0,0,.2) inset, 0 0 12px rgba(255,255,255,.1);}
.login .middle .bd .captcha{ background:rgb(235, 236, 236); width:100px; height:38px; border:1px solid #e5e5e5; border-radius:2px; text-indent:0.5em; color:#9a9a9a; line-height:28px;box-shadow: 0 1px 0 rgba(255,255,255,.15), 0 2px 4px rgba(0,0,0,.2) inset, 0 0 12px rgba(255,255,255,.1);}
.login .middle .bd span{ padding-left:10px;}
.login-sub{color:#fff; width:146px; background:#103555; height:40px; line-height:40px; text-align:center; border:none; cursor:pointer;box-shadow: rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px;transition: all 0.1s linear; border-radius:4px;}
.login-copyright{ text-align:center; font-size:12px; font-family:"宋体"; color:#9a9a9a; padding-top:20px;}
.head{ background:url(../images/head-bg.gif) repeat-x; height:58px; padding-top:5px; overflow:hidden;}

.head .col .tools{ float:right; padding-top:13px;}
.head .col .tools .preview{display:inline-block; background:url(../images/preview.gif) no-repeat; width:90px; height:28px; text-align:center; line-height:28px; color:#FFF;_zoom:1;_display:inline; margin-right:10px;}
.head .col .tools .preview:hover{ text-decoration:none;}
.head .col .tools a{ color:#5c5b5b;}

.logo{ height:58px; line-height:58px; font-family:"微软雅黑"; color:#b3b3b3;}




.rightbox{ }
.rightbox-col{  padding-left:15px; }



.main{ padding:0 0 0 10px;}
.main .title{ height:34px; line-height:34px; font-family:"微软雅黑"; border-bottom:1px solid #cccccc; background:url(../images/home.gif) left center no-repeat; padding-left:22px;}
.main .title .search{ float:right; margin-right:36px;}
.main .title .search .search-content{ display:block; width:175px; height:25px; line-height:25px; overflow:hidden; float:left; margin-top:4px; border:1px solid #ebebeb; border-radius:2px; padding-left:5px;}
.main .title .search .search-btn{ display:block; width:48px; height:24px; float:left; background:#f7f7f7; line-height:24px; text-align:center; border:1px solid #e5e5e5; color:#4c4b4f; margin-left:7px; margin-top:4px;}
.main .bd{ padding-top:10px;}

.box{}
.box .hd{ height:25px; line-height:25px; background: #f3f3f3 url(../images/box-hd-bg.gif) left center no-repeat; color:#333333; font-family:"黑体"; padding-left:20px;}
.box .bd{ padding:0px; font-size:12px; font-family:"微软雅黑"; padding:10px 0 0 15px;}
.box .bd li{ height:23px; line-height:23px; color:#999999;}
.box .bd li span{  color:#000000;}
.box .bd li a.red{ color:#e60012;}
.about-info{ width:43%; float:left; margin:0 4% 0 0;}
.kf{ display:block; background:url(../images/qq_kf.gif) no-repeat; width:98px; height:36px; overflow:hidden; float:left; margin:0 62px 0 0;}
.xf{ display:block; background:url(../images/xf.gif) no-repeat; width:98px; height:36px; overflow:hidden; float:left;}
.news{ width:45%; float:left;}
.news .bd li{ height:25px; line-height:25px;}
.news .bd li .date{ float:right; color:#999999; font-weight:normal; margin-right:15px;}
.news .bd li a{ color:#000000;}

.menu{ width:92%;}
.menu .bd{ padding-top:25px;}
.menu .bd li{ height:36px; overflow:hidden; line-height:18px; font-family:"宋体"; color:#666666; padding-left:49px; float:left; margin:0 100px 34px 0;}
.menu .bd li h3{ font-family:"黑体"; font-size:14px;  color:#333333;}
.menu .bd li.m-menu-config{ background:url(../images/m-menu.gif) no-repeat;}
.menu .bd li.m-content-config{ background:url(../images/m-content.gif) no-repeat;}
.menu .bd li.m-notice-config{ background:url(../images/m-notice.gif) no-repeat; margin-right:136px;}
.menu .bd li.m-ad-config{ background:url(../images/m-ad.gif) no-repeat;}
.menu .bd li.m-sys-config{ background:url(../images/m-sys.gif) no-repeat;margin-right:112px;}
.menu .bd li.m-user-config{ background:url(../images/m-user.gif) no-repeat;}

.foot{ height:53px; background:#727171; color:#FFF; text-align:center; font-family:"黑体"; line-height:53px;}

.sys-menu{ display:none;}
.sys-menu li,.cont-menu li{ height:45px; line-height:45px;}
.sys-menu li a,.cont-menu li a{ color:#FFF; font-family:"微软雅黑"; padding-left:40px;}

.add-pro{ display:inline-block; background:#103555; border-radius:4px;width:90px; height:28px; text-align:center; line-height:28px; color:#FFF;_zoom:1;_display:inline; margin-right:10px;box-shadow: rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px;transition: all 0.1s linear;}
.add-pro:hover{ text-decoration:none;}

.pro-list{ background: #fff;color: #6D6B6B;}
.pro-list-title{ height:39px; border:1px solid #deeffa; font-size:14px; font-family:"微软雅黑"; color:#FFF; background:#071B2C;}
.pro-list-title ul{ overflow:hidden}
.pro-list-title li{ height:39px; line-height:39px; float:left; text-align:center;}
.pro-list-title li.pro-id{ width:65px; border-right:1px solid #deeffa;}
.pro-list-title li.pro-name{ width:280px; border-right:1px solid #deeffa;}
.pro-list-title li.column-name{ width:294px;border-right:1px solid #deeffa;}
.pro-list-title li.column-sort{ width:193px; border-right:1px solid #deeffa;}
.pro-list-title li.pro-sort{ width:116px; border-right:1px solid #deeffa;}
.pro-list-title li.date{ width:116px; border-right:1px solid #deeffa;}
.pro-list-title li.opreate{ width:132px;}
.pro-list-bd{ border-left:1px solid #deeffa; border-right:1px solid #deeffa; border-bottom:1px solid #deeffa;}
.pro-list-bd ul{ height:24px; overflow:hidden;}
.pro-list-bd li{ height:24px; line-height:24px; float:left; text-align:center; border-bottom:1px solid #deeffa; overflow:hidden; font-size:12px;}
.pro-list-bd li.pro-id{ width:65px; border-right:1px solid #deeffa;}
.pro-list-bd li.pro-id input{ position:relative; top:3px; margin-right:5px;}
.pro-list-bd li.pro-name{ width:250px; border-right:1px solid #deeffa; text-align:left; padding-left:30px;}
.pro-list-bd li.pro-sort{ width:96px; border-right:1px solid #deeffa;padding-left:20px; padding-top:2px; height:22px;}
.pro-list-bd li.date{ width:116px; border-right:1px solid #deeffa;}
.pro-list-bd li.opreate{ width:138px;}
.pro-list-bd li.opreate a{ color:#2366a8;}
.pro-sort-input{ text-align:center; display:block; width:71px; height:20px; overflow:hidden;background:url(../images/sort-input.gif) no-repeat; border:none; float:left; margin:0 auto;}


.pro-list-bd li.column-name{ width:174px;border-right:1px solid #deeffa; padding-left:120px; text-align:left;color: #706B6B;}
.pro-list-bd li.column-sort{ width:133px; border-right:1px solid #deeffa; padding-left:60px;text-align: left;
font-size: 14px;
color: #706B6B;}
.pro-list-bd li.column-sort input{ text-align:center; margin-top:2px;}

.pro-list-bd .odd li{ background:#f2f9fd;}

.pro-list-bottom{ height:35px; line-height:35px; background:#071B2C; overflow:hidden; font-size:12px; color:#FFF; font-family:"微软雅黑";}
.select-a{ width:75px; text-align:center; float:left;}
.select-a input{ float:left; margin:11px 0 0 22px;_margin:8px 0 0 18px;}
.del{ margin-right:5px; display:block; border: 1px solid #fff;width:51px; height:22px; float:left; color:#FFF; overflow:hidden; text-align:center; line-height:22px; margin-top:6px;}

.pro-list-bottom .page{ color:#f9fcfc; float:left; margin:0 0 0 140px;}
.pro-list-bottom .page a{ color:#f9fcfc; padding:0 3px;}


.add-pro-info{ padding:0 20px;  font-size:14px;}
.add-pro-info input[type='text']{ height:32px; line-height:32px; width:414px; border:1px solid #d0d0d0; padding-left:5px; color:#343436;}
.add-pro-info span.red{ color:#fb060c; margin-right:5px;}
.add-pro-info td{ padding-bottom:9px;}
.help{ display:block; background:url(../images/help.gif) no-repeat; width:18px; height:19px; cursor:pointer; float:left; margin:6px 0 0 0;}
.add-pro-info td .msg{ font-size:16px; padding-left:5px; padding-top:6px;}
.localUpload{ display:inline-block;  border:1px solid #ddd; width:89px; height:33px;   line-height:33px; text-align:center; color:#343436; margin:0 10px 0 0; }

.localUpload:hover{ text-decoration:none;}

.add-pic{ display:block; width:93px; height:31px; background:#6ab6c3 url(../images/add-pic.gif) left center no-repeat; overflow:hidden; color:#FFF; line-height:31px; text-align:center; padding-left:10px; float:left;}
.add-pic:hover{ text-decoration:none;}


.pro{}
.pro .hd{ font-size:14px; font-family:"微软雅黑"; height:30px; line-height:30px; background:url(../images/box-hd.gif) repeat-x; padding:0 16px; border:1px solid #e5e5e5; cursor:pointer;color:#343436;}
.pro .hd span.icon-c{ float:right; display:block; background:url(../images/s1.gif) no-repeat; width:8px; height:7px; margin-top:12px;}
.pro .hd span.focus{ float:right; background:url(../images/s2.gif) no-repeat; width:7px; height:8px; display:block;margin-top:10px;}
.pro .bd{ display:none;}

.keywords{ height:70px;width:414px; border:1px solid #d0d0d0; padding-left:5px; display:block; padding-top:5px;}
.add-pro-info .des{ height:70px;width:414px; border:1px solid #d0d0d0; padding-left:5px; color:#cbc9c9; display:block; padding-top:5px;}


.s-radio{ display:inline-block; width:20px; height:20px; background:url(../images/s-radio.gif) no-repeat; cursor:pointer; position:relative; top:5px;}

.pro-view{ display:block; width:680px; height:348px; margin-left:15px;}

.menu-add{}
.menu-add .bd{ }
.menu-add input[type='text']{ height:32px; line-height:32px; width:414px; border:1px solid #d0d0d0; padding-left:5px; }
.help-m{ background:url(../images/help.gif) no-repeat;  width:18px; height:19px; display:block; float:right; margin:0px 230px 0 0; cursor:pointer; _position:relative; _top:-18px;}

.menu-add span.red{ color:#fb060c; margin-right:5px;}
.menu-add td{ padding-bottom:15px;}

.pro-add-sub-c{ padding-left:30px;}

.s-radio-c{}
.s-radio-c a{ background:url(../images/s-radio.gif) left center no-repeat; display:block; padding-left:25px; float:left; margin:0 30px 0 0;}
.s-radio-c a.focus{ background:url(../images/s-check-ed.gif) left center no-repeat;}

.s-select{background: #09263C no-repeat 15px 14px;
box-shadow: rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px,rgba(0,0,0,0.05) 0px 20px 20px;transition: all 0.1s linear; cursor:pointer; color:#D9D9DD !important;border-radius: 5px;}

.s-select-c{ position:relative; width:421px; display:inline-block;}
.s-select-c .s-select-menu{ position:absolute; width:419px; top:32px; left:0px; background:#FFF; border:1px solid #d0d0d0; border-top:none; display:none;max-height: 200px;
overflow: scroll;box-shadow: 0px 0px 5px #000;}
.s-select-c .s-select-menu li{ height:25px; line-height:25px; border-bottom:1px #ddd dashed;}
.s-select-c .s-select-menu li a{ display:block; padding-left:10px;}
.s-select-c .s-select-menu li a:hover{ text-decoration:none; background:#dadada;}

.s-radio-x a,.selectBtn,.focus{ display:inline-block; background:url(../images/s-radio.gif) left center no-repeat; height:30px; padding-left: 25px;line-height: 30px;}
.s-radio-x a.focus,.focus{ background:url(../images/s-check-ed.gif) left center no-repeat;}

.left-table{ width:85px;padding-right:7px; text-align:right; float:left; padding-top:5px;}
.left-table span.red{ color:#fb060c; margin-right:5px;}
.right-table{ float:left;}
.msg{ width:100px; float:left;}

.msg-s{ float:left; overflow:hidden; margin-left:10px;}

.cc{ font-family:Arial;}

.col2{ border:1px solid #cccccc;border-radius:5px; min-height:750px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>750?"750px":"");}
/**站点信息**/
.main_content{}
.main_content input[type="text"],.main_content input[type="password"]{height: 32px;line-height: 32px;width: 414px;border: 1px solid #d0d0d0;padding-left: 5px;}
.main_content p{ margin:10px auto; padding-left:10px;}
.main_content p>span{ width:85px;display: inline-block;text-align: right;
padding-right: 10px;}
.submit_btn{color:#fff; width:146px; background:#103555; height:40px; line-height:40px; text-align:center; border:none; cursor:pointer;box-shadow: rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px;transition: all 0.1s linear; border-radius:4px;}
.main_content .upload_btn{
	display:inline-block;
background: url(../images/upload-bg.gif) no-repeat;
width: 89px;
height: 33px;
overflow: hidden;

line-height: 33px;
text-align: center;
color: #343436;
margin: 0 10px 0 0;


	}
/*message.html*/
.message_bg{width: 100%;height: 100%;}
.message_bg .msg_main{ border: 1px solid #cccccc;border-radius: 5px;min-height: 150px;width: 500px;margin: 0 auto;margin-top:50px;box-shadow: #141313 1px 1px 5px;}
.message_bg .msg_main .msg_title{ padding-left:20px; height: 30px;overflow: hidden;line-height: 30px;color: #FFF;border-bottom: 1px solid #9fc5cb;font-family: "微软雅黑";background: #031522 no-repeat 15px 14px;box-shadow: rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px,rgba(0,0,0,0.05) 0px 20px 20px;transition: all 0.1s linear;}


.message_bg .msg_main .msg_content{ padding:10px;text-align: center;line-height: 50px; color:#686565;}
.message_bg .msg_main .msg_ctrl{ text-align:center;}
.message_bg .msg_main .msg_ctrl a{ font-size:10px; color:#686565;}

/*提示框*/
.ajax_msg{ display:none; min-height:150px; width:300px; position:fixed;left:20%; _position:absolute; background:#FFF;top:40%;  border:1px solid #ccc; z-index:1000; box-shadow:#000 0px 0px 17px; border-radius:4px;} 
.ajax_title{ line-height:30px; border-bottom:1px solid #ccc; height:30px; background:#103555;box-shadow: rgba(255,255, 255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px;transition: all 0.1s linear;padding:5px; color: #fff;text-align: center;}
.ajax_main {padding:10px;text-align:center; color:#686565; margin-top:10px;}
.ajax_title a{ float: right;padding: 0 4px;height: 15px;line-height: 15px;text-decoration: none;display: block;background: #fff;color: #969191;margin-right: 3px;margin-top: 2px;}
.mask{ background:#000; position:absolute; width:100%; height:100%; opacity:0.5; -webkit-opacity:0.5;filter:alpha(opacity=60);-moz-opacity:0.6; z-index:999; top:0px; }
/*留言列表*/
.msg_list ul { height:auto;}
.msg_list li{border-right: 1px solid #deeffa;}
.msg_list .box_1{ width:5%}
.msg_list .box_2{width:35%}
.msg_list .box_3{width:10%}
.msg_list .box_4{width:10%}
.msg_list .box_5{width:17%}
.msg_list .box_6{width:10%}
.msg_list .box_7{width:12%}

/*留言详情*/
.msg_detail{ position:absolute; left:25%; top:5%; width:400px; border:1px solid #ccc; background:#fff;}
.msg_detail .msg_title{ border-bottom:1px solid #ccc; height:15px; background:#071B2C; padding:5px; color: #464444;text-align: center;}
.msg_detail .msg_title a{ float: right;padding: 0 4px;height: 15px;line-height: 15px;text-decoration: none;display: block;background: #fff;color: #969191;margin-right: 3px;margin-top: 2px;}

.msg_detail .msg_main{ padding:20px}
.msg_detail .msg_main p{ float:right;width: 310px;}
/*btton*/

.add_btn{border: 1px dashed #7E7B7B;width: 20px;display: block;text-align: center;font-size: 19px;font-weight: bold;line-height: 16px;height: 20px;cursor: pointer;color: #696666;}
.select_btn{cursor: pointer;}
.select_menu{ display:none; z-index:99; width: 419px;top: 32px;left: 0px;background: #FFF;border: 1px solid #d0d0d0;border-top: none;max-height: 200px;overflow: scroll;}
.del_btn{ font-family:Verdana, Geneva, sans-serif;min-height: 8px;display: inline-block; margin:0px 5px;padding: 3px 8px;cursor: pointer;opacity: 0.9;color: #FFF;font-size: 12px;letter-spacing: 1px;text-shadow: rgba(0,0,0,0.9) 0px 1px 2px;background: #434343;border: 1px solid #242424;border-radius: 4px;box-shadow: rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(255,255,255,0.25) 0px 1px 0px, inset rgba(0,0,0,0.25) 0px 0px 0px, inset rgba(255,255,255,0.03) 0px 20px 0px, inset rgba(0,0,0,0.15) 0px -20px 20px, inset rgba(255,255,255,0.05) 0px 20px 20px;transition: all 0.1s linear;}
/*微信扩展*/
.wxmenu .add-pro{ display:inline-block; }

a.wxnews{ text-decoration:none; border:1px solid #ccc; padding:4px; color:#928E8E; margin-left:3px;}
a.add_wxnews,a.cut_wxnews{text-decoration:none; color:#928E8E;}
a.select_news{ border:2px rgb(167, 159, 159) solid;}
/*第三方*/
.right-table .ke-inline-block,.msg-s .ke-inline-block,.pro .ke-inline-block{ display:none} 